home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / tex-k-archive.gz / tex-k-archive / 000404_lauraf@eecs.umich.edu_Wed Mar 16 05:33:24 1994.msg < prev    next >
Internet Message Format  |  1994-10-11  |  3KB

  1. Received: from wolf.eecs.umich.edu by cs.umb.edu with SMTP id AA08869
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Wed, 16 Mar 1994 11:08:48 -0500
  3. Received: (lauraf@localhost) by wolf.eecs.umich.edu (8.6.7/8.6.4) id KAA03103; Wed, 16 Mar 1994 10:33:24 -0500
  4. Date: Wed, 16 Mar 1994 10:33:24 -0500
  5. From: Laura Falk <lauraf@eecs.umich.edu>
  6. Message-Id: <199403161533.KAA03103@wolf.eecs.umich.edu>
  7. To: tex-k@cs.umb.edu
  8. Cc: lauraf@wolf.eecs.umich.edu
  9. Subject: error in triptrap
  10.  
  11.  
  12. I am installing web2c-6.1 on a SunOS 4.1.1 1 sun3.  I have encountered the below
  13. problem.  Can someone help me recover/fix it?  (It writes part of tangle.c and
  14. quits.  The C file is included below the error.)
  15.  
  16. Thanks very much!
  17. --Laura
  18.  
  19.  
  20.  
  21.  
  22. This is TANGLE, Version 4.3 (C version 6.1)
  23. *1*11*19*29*37*50*65*70*77*94*112*123*143*156*163*171*179*182*188*196
  24. Writing the output file.....500...
  25. Done.
  26. (No errors were found.)
  27. /bin/sh ./../lib/convert tangle.p tangle.c
  28. Lost newline somehow.
  29. web2c conversion failed, goodbye.
  30. *** Error code 1
  31. make: Fatal error: Command failed for target `tangle.c'
  32. Current working directory /u/src/TeX/web2c-6.1/web2c/web
  33. *** Error code 1
  34. make: Fatal error: Command failed for target `do-tangle'
  35. Current working directory /u/src/TeX/web2c-6.1/web2c
  36. *** Error code 1
  37. make: Fatal error: Command failed for target `triptrap'
  38.  
  39.  
  40. The tangle.c file:
  41.  
  42. extern char strings[];
  43. extern int hash_list[];
  44. extern short global;
  45. extern struct sym_entry sym_table[];
  46. extern int next_sym_free, next_string_free;
  47. extern int mark_sym_free, mark_string_free;
  48.  
  49. /* configure figures out how to declare the yytext variable.  */
  50. /* DECLARE_YYTEXT */   
  51. /* Commented out due to error: redeclaration of yytext */
  52.  
  53. extern void find_next_temp(), normal(), new_line(), indent_line(), my_output();
  54. extern void semicolon(), remove_locals(), mark(), initialize();
  55. extern int add_to_table(), search_table(), yyerror(), yylex(), yyparse();
  56. extern void *alloca();
  57.  
  58. if buffer[limit-1]<>32 then finallimit:=limit;
  59.     while ( k++ < for_end ) ; }     writeln ( stdout ) ;     { register integer\
  60.  for_end; k = 1 ; for_end = l ; if ( k <= for_end) do       write ( stdout , '^\
  61. D' ) ;     while ( k++ < for_end ) ; }     { register integer for_end; k = l + \
  62. 1 ; for_end = limit ; if ( k <=     for_end) do       write ( stdout , xchr [ b\
  63. uffer [ k - 1 ] ] ) ;     while ( k++ < for_end ) ; }     write ( stdout , '^D'\
  64.  ) ;   }   else {     writeln ( stdout , " , (long)line , '^D' ) ;
  65.     {register integer for_end; j = 1 ; for_end = outptr ; if ( j <= for_end)
  66.     do
  67.       putc ( xchr [ outbuf [ j - 1 ] ] ,  stdout );
  68.     while ( j++ < for_end ) ; }
  69.  
  70.  
  71.  
  72.  
  73.  
  74.